When one is looking to kill several hours or so, StumbleUpon is one of the best ways to do it. Users can “thumbs up” websites to submit them to Stumble (if they haven’t already been submitted) and get the opportunity to tag and review the site. Other users then Stumble to these sites based upon the preferences they give Stumble when signing up. It is a fantastic way to discover new and interesting websites that one never would have gotten to on his/ her own.
Link
Link